//
//  Man.h
//  07-ARC代码编写
//
//  Created by dllo on 16/7/12.
//  Copyright © 2016年 dllo. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface Man : NSObject
// ARC下， 属性的语义 strong weak assign copy
// NSObject 的子类， 需要引用的属性， 都用strong
@property (nonatomic, strong) NSObject *objc;
// NSString特殊
@property (nonatomic, copy) NSString * string;
// 基本的数据类型（int double float NSInteger等）
@property (nonatomic, assign) NSInteger count;
//弱引用weak（在ARC下， 声明协议属性， 需要用weak修饰）
// 对象释放时， 使用weak修饰时的内容， 会被置空
// delegate ＝ nil；
@property (nonatomic, weak)id <NSObject> delegate;
@end
